drill seeding - Turkish English Dictionary